(tape) recording - English Synonyms Dictionary